Big Huge Thesaurus

Commiphora myrrha

noun